package xexcel

type XExcelField struct {
	Field               string            // 字段名
	Name                string            // 字段描述
	DateFormat          string            // 时间格式
	DictType            string            // 字典类型
	ReadConverterExp    string            // 读取内容转表达式 (如: 0=男,1=女,2=未知)
	ReadConverterExpMap map[string]string // 读取内容转表达式 (如: 0=男,1=女,2=未知)[map]
	Width               float64           // 列宽
	Height              float64           // 行高
	Suffix              string            // 后缀
	DefaultValue        string            // 当值为空时,字段的默认值
	Prompt              string            // 提示信息
	WrapText            bool              // 自动换行
	Separator           string            // 分隔符
}

// 新建一个XExcelField
func NewXExcelField(field string, name string) *XExcelField {
	return &XExcelField{
		Field:  field,
		Name:   name,
		Width:  16,
		Height: 14,
	}
}
